module.exports = {
    publicPath: process.env.NODE_ENV === 'production' ? "./" : "/",
    // 开发用的服务器配置
    devServer: {
        proxy: {
            //拦截以"/api"开头的接口，通过Vue开发服务器，代理浏览器去请求后台服务器；
            // 服务器去请求服务器，不存在跨域的问题。
            // 浏览器的同源策略，产生跨域的问题。为了安全。IP不同或者ip相同、端口不同都会产生跨域。
            // 开发时，后端配置白名单
            // 开发时，可以是代理服务器； 
            // 如果前端打包出来，项目放在后端的服务的目录下，不会有跨域问题。
            // 如果 前、后端分离部署，则产生跨域，一般前端使用nginx来代理请求，解决跨域问题。后端配置白名单也可以，前端不做代理。
            '/hospital_admin': {
                target: 'http://119.91.76.201:8080', // 目标服务器
                changeOrigin: true, //允许改变源地址，必须是true才可以代理成功
                // 如果前后端接口前缀一样时，就开启重写Path的功能。
                // pathRewrite:{
                //   '^/hospital_admin':''
                // }
            }
        }
    }
}